Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 KEYFORD Terraced £190,000 26 Jul 2016
22 KEYFORD Semi-Detached £56,000 30 Jan 2001
24 KEYFORD £280,000 27 Sep 2023
25 KEYFORD Terraced £219,950 22 May 2009